package cn.cs.fallback;

import cn.cs.client.RestAfterOrderClient;
import cn.cs.client.RestInvoiceClient;
import cn.cs.pojo.AfterOrder;
import cn.cs.pojo.Invoice;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;

@Component
public class InvoiceFallBack implements RestInvoiceClient {

    @Override
    public Invoice getInvoiceById(String id) throws Exception {
        return null;
    }

    @Override
    public List<Invoice> getInvoiceListByUserId(String userId, String userPid) throws Exception {
        return null;
    }


    @Override
    public Integer getInvoiceCountByMap(Map<String, Object> param) throws Exception {
        return null;
    }

    @Override
    public List<Invoice> getInvoiceListByMap(Map<String, Object> param) throws Exception {
        return null;
    }

    @Override
    public Integer addInvoice(Invoice invoice) throws Exception {
        return null;
    }

    @Override
    public Integer modifyInvoice(Invoice invoice) throws Exception {
        return null;
    }

    @Override
    public Integer deleteInvoiceById(Long id) throws Exception {
        return null;
    }

    @Override
    public Integer updateAccountDetailByIds(String[] ids) throws Exception {
        return null;
    }


}
